package com.maskota;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;

public class UsuariosSQLiteHelper extends SQLiteOpenHelper {
 
    //Sentencia SQL para crear la tabla de Usuarios
        String query = "CREATE TABLE Articulos (item INTEGER,producto TEXT, precio REAL, urlimagen TEXT)";
//      String consulta = "CREATE TABLE Agregados (codigo TEXT, nombre TEXT, imagen TEXT, precio REAL, id_tienda TEXT, cantidad INTEGER)";

    public UsuariosSQLiteHelper(Context contexto, String nombre,
                               CursorFactory factory, int version) {
        super(contexto, nombre, factory, version);
    }
 
    @Override
    public void onCreate(SQLiteDatabase db) {
        //Se ejecuta la sentencia SQL de creación de la tabla
        db.execSQL(query);
//        db.execSQL(consulta);

    }
 
    @Override
    public void onUpgrade(SQLiteDatabase db, int versionAnterior, int versionNueva) {
        //NOTA: Por simplicidad del ejemplo aquí utilizamos directamente la opción de
        //      eliminar la tabla anterior y crearla de nuevo vacía con el nuevo formato.
        //      Sin embargo lo normal será que haya que migrar datos de la tabla antigua
        //      a la nueva, por lo que este método debería ser más elaborado.
 
        //Se elimina la versión anterior de la tabla
        db.execSQL("DROP TABLE IF EXISTS Articulos");
//        db.execSQL("DROP TABLE IF EXISTS Agregados");

 
        //Se crea la nueva versión de la tabla
        db.execSQL(query);
//        db.execSQL(consulta);

    }
}